package com.itheima.pay.config;

import lombok.Data;
import org.springframework.boot.context.properties.ConfigurationProperties;
import org.springframework.context.annotation.Configuration;

@Configuration
@ConfigurationProperties(prefix = "restkeeper.alipay")
@Data
public class AlipayConfig {
    // 商户appid
    public  String APPID = "";
    // 私钥 pkcs8格式的
    public  String RSA_PRIVATE_KEY = "";
    // 服务器异步通知页面路径 需http://或者https://格式的完整路径，不能加?id=123这类自定义参数，必须外网可以正常访问
    public  String notify_url = "http://商户网关地址/alipay.trade.wap.pay-JAVA-UTF-8/notify_url.jsp";
    // 页面跳转同步通知页面路径 需http://或者https://格式的完整路径，不能加?id=123这类自定义参数，必须外网可以正常访问 商户可以自定义同步跳转地址
    public  String return_url = "http://商户网关地址/alipay.trade.wap.pay-JAVA-UTF-8/return_url.jsp";
    // 请求网关地址 https://openapi.alipaydev.com/gateway.do
    public  String URL = "https://openapi.alipay.com/gateway.do";
    // 编码
    public  String CHARSET = "UTF-8";
    // 返回格式
    public  String FORMAT = "json";
    // 支付宝公钥
    public  String ALIPAY_PUBLIC_KEY = "";
    // 日志记录目录
    public  String log_path = "/log";
    // RSA2
    public  String SIGNTYPE = "RSA2";
}
